Known as the 'Saint-Tropez of Macedonia,' Trpejca is a small fishing village with turquoise waters, rocky shores, and views of the nearby Galicica mountains.